strap footing - Turco Inglés Diccionario